package com.seed.core.configuration;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.seed.core.pojo.seed.Group;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class GroupConfiguration extends IconConfiguration {
    private String label; // 分组简要描述，如：基本信息，家庭信息等
    private String comment; // 分组详情描述，如：这是基本信息xx，这是家庭信息等

    /**
     * 用于【action,home,seed】和【declare】的分组
     * 1. 【action,home,seed】分组： items形如【app.micro.seed】组成的数组
     * 2. 【declare】分组：items为【declare】组成的数组
     */
    private String[] items;

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String[] getItems() {
        return items;
    }

    public void setItems(String[] items) {
        this.items = items;
    }
}
